'The Portal' Art Installation Connecting NYC To Dublin, Ireland Has Been Shut Down

'The Portal' Art Installation Connecting NYC To Dublin, Ireland Has Been Shut Down